# near model CODE resource # jump table entries: 14376-14381 (6 of them) export_1797: fn00000000: 00000000 4E56 FEB4 link A6, -0x014C 00000004 48E7 0028 movem.l -[A7], A2,A4 00000008 206E 001A movea.l A0, [A6 + 0x1A] 0000000C 43EE FFBA lea.l A1, [A6 - 0x46] 00000010 7010 moveq.l D0, 0x10 label00000012: 00000012 22D8 move.l [A1]+, [A0]+ 00000014 51C8 FFFC dbf D0, -0x6 /* 00000012 */ 00000018 3290 move.w [A1], [A0] 0000001A 286E 0008 movea.l A4, [A6 + 0x8] 0000001E 2254 movea.l A1, [A4] 00000020 41E9 004E lea.l A0, [A1 + 0x4E] 00000024 45EE FFBA lea.l A2, [A6 - 0x46] 00000028 7010 moveq.l D0, 0x10 label0000002A: 0000002A 20DA move.l [A0]+, [A2]+ 0000002C 51C8 FFFC dbf D0, -0x6 /* 0000002A */ 00000030 3092 move.w [A0], [A2] 00000032 236E 0016 0094 move.l [A1 + 0x94], [A6 + 0x16] 00000038 42A7 clr.l -[A7] 0000003A 486E FFBA pea.l [A6 - 0x46] 0000003E 486E FEB4 pea.l [A6 - 0x14C] 00000042 4EAD 374A jsr [A5 + 0x374A /* export_1765 */] 00000046 4EAD 207A jsr [A5 + 0x207A /* export_1035 */] 0000004A 2254 movea.l A1, [A4] 0000004C 41E9 0098 lea.l A0, [A1 + 0x98] 00000050 45EE FFBA lea.l A2, [A6 - 0x46] 00000054 7010 moveq.l D0, 0x10 label00000056: 00000056 20DA move.l [A0]+, [A2]+ 00000058 51C8 FFFC dbf D0, -0x6 /* 00000056 */ 0000005C 3092 move.w [A0], [A2] 0000005E 136E FEB4 00DE move.b [A1 + 0xDE], [A6 - 0x14C] 00000064 4AAE 0012 tst.l [A6 + 0x12] 00000068 6660 bne +0x62 /* 000000CA */ 0000006A 3D7C FFFF FFB8 move.w [A6 - 0x48], 0xFFFF 00000070 4267 clr.w -[A7] 00000072 486E FFBA pea.l [A6 - 0x46] 00000076 486E FFB8 pea.l [A6 - 0x48] 0000007A 1F3C 0001 move.b -[A7], 0x1 0000007E 303C 0192 move.w D0, 0x192 00000082 AAAA syscall QuickTimeDispatch 00000084 4EAD 207A jsr [A5 + 0x207A /* export_1035 */] 00000088 426E FFB6 clr.w [A6 - 0x4A] 0000008C 422E FEB6 clr.b [A6 - 0x14A] 00000090 4267 clr.w -[A7] 00000092 486E 0012 pea.l [A6 + 0x12] 00000096 3F2E FFB8 move.w -[A7], [A6 - 0x48] 0000009A 486E FFB6 pea.l [A6 - 0x4A] 0000009E 486E FEB6 pea.l [A6 - 0x14A] 000000A2 4267 clr.w -[A7] 000000A4 486E FEB5 pea.l [A6 - 0x14B] 000000A8 303C 00F0 move.w D0, 0xF0 000000AC AAAA syscall QuickTimeDispatch 000000AE 4EAD 207A jsr [A5 + 0x207A /* export_1035 */] 000000B2 4267 clr.w -[A7] 000000B4 3F2E FFB8 move.w -[A7], [A6 - 0x48] 000000B8 303C 00D5 move.w D0, 0xD5 000000BC AAAA syscall QuickTimeDispatch 000000BE 4EAD 207A jsr [A5 + 0x207A /* export_1035 */] 000000C2 2F2E 0012 move.l -[A7], [A6 + 0x12] 000000C6 4EAD 206A jsr [A5 + 0x206A /* export_1033 */] label000000CA: 000000CA 2F2E 0012 move.l -[A7], [A6 + 0x12] 000000CE 2F2E 000E move.l -[A7], [A6 + 0xE] 000000D2 1F2E 000C move.b -[A7], [A6 + 0xC] 000000D6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000000DA 4EAD 410A jsr [A5 + 0x410A /* export_2077 */] 000000DE 4CDF 1400 movem.l A2,A4, [A7]+ 000000E2 4E5E unlink A6 000000E4 205F movea.l A0, [A7]+ 000000E6 DEFC 0016 add.w A7, 0x16 000000EA 4ED0 jmp [A0] export_1798: fn000000EC: 000000EC 4E56 FFB8 link A6, -0x0048 000000F0 48E7 0128 movem.l -[A7], D7,A2,A4 000000F4 286E 0008 movea.l A4, [A6 + 0x8] 000000F8 41EE FFBA lea.l A0, [A6 - 0x46] 000000FC 2454 movea.l A2, [A4] 000000FE 43EA 0098 lea.l A1, [A2 + 0x98] 00000102 7010 moveq.l D0, 0x10 label00000104: 00000104 20D9 move.l [A0]+, [A1]+ 00000106 51C8 FFFC dbf D0, -0x6 /* 00000104 */ 0000010A 3091 move.w [A0], [A1] 0000010C 1E2A 00DE move.b D7, [A2 + 0xDE] 00000110 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000114 4EAD 4112 jsr [A5 + 0x4112 /* export_2078 */] 00000118 4CDF 1480 movem.l D7,A2,A4, [A7]+ 0000011C 4E5E unlink A6 0000011E 2E9F move.l [A7], [A7]+ 00000120 4E75 rts 00000122 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1799: // at 00000124 (misaligned) 00000126 FE2C 48E7 .unknown 0xFE2C 0x48E7 (W = 7) 0000012A 0028 206E 001E ori.b [A0 + 0x1E], 0x6E /* 'n' */ 00000130 43EE FFBA lea.l A1, [A6 - 0x46] 00000134 7010 moveq.l D0, 0x10 label00000136: 00000136 22D8 move.l [A1]+, [A0]+ 00000138 51C8 FFFC dbf D0, -0x6 /* 00000136 */ 0000013C 3290 move.w [A1], [A0] 0000013E 286E 0008 movea.l A4, [A6 + 0x8] 00000142 2054 movea.l A0, [A4] 00000144 4228 00E0 clr.b [A0 + 0xE0] 00000148 4AAE 0012 tst.l [A6 + 0x12] 0000014C 6600 00A4 bne +0xA6 /* 000001F2 */ 00000150 42A7 clr.l -[A7] 00000152 486E FFBA pea.l [A6 - 0x46] 00000156 486E FE73 pea.l [A6 - 0x18D] 0000015A 4EAD 374A jsr [A5 + 0x374A /* export_1765 */] 0000015E 4EAD 207A jsr [A5 + 0x207A /* export_1035 */] 00000162 2254 movea.l A1, [A4] 00000164 41E9 0098 lea.l A0, [A1 + 0x98] 00000168 45EE FFBA lea.l A2, [A6 - 0x46] 0000016C 7010 moveq.l D0, 0x10 label0000016E: 0000016E 20DA move.l [A0]+, [A2]+ 00000170 51C8 FFFC dbf D0, -0x6 /* 0000016E */ 00000174 3092 move.w [A0], [A2] 00000176 136E FE73 00DE move.b [A1 + 0xDE], [A6 - 0x18D] 0000017C 486E FEBA pea.l [A6 - 0x146] 00000180 2F3C 0006 0802 move.l -[A7], 0x60802 00000186 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 0000018A 4A2E FEBA tst.b [A6 - 0x146] 0000018E 660E bne +0x10 /* 0000019E */ 00000190 41EE FEBA lea.l A0, [A6 - 0x146] 00000194 43FA 0092 lea.l A1, [PC + 0x92 /* 00000228, value 0x84D6F6F, pstring "MooVTemp" */] 00000198 20D9 move.l [A0]+, [A1]+ 0000019A 20D9 move.l [A0]+, [A1]+ 0000019C 3091 move.w [A0], [A1] label0000019E: 0000019E 486E FE2C pea.l [A6 - 0x1D4] 000001A2 486E FEBA pea.l [A6 - 0x146] 000001A6 4EAD 38BA jsr [A5 + 0x38BA /* export_1811 */] 000001AA 205F movea.l A0, [A7]+ 000001AC 43EE FE74 lea.l A1, [A6 - 0x18C] 000001B0 7010 moveq.l D0, 0x10 label000001B2: 000001B2 22D8 move.l [A1]+, [A0]+ 000001B4 51C8 FFFC dbf D0, -0x6 /* 000001B2 */ 000001B8 3290 move.w [A1], [A0] 000001BA 4267 clr.w -[A7] 000001BC 486E FFBA pea.l [A6 - 0x46] 000001C0 2F2E 001A move.l -[A7], [A6 + 0x1A] 000001C4 486E FE74 pea.l [A6 - 0x18C] 000001C8 2F3C 5456 4F44 move.l -[A7], 0x54564F44 /* 'TVOD' */ 000001CE 4267 clr.w -[A7] 000001D0 4EAD 4612 jsr [A5 + 0x4612 /* export_2238 */] 000001D4 4EAD 207A jsr [A5 + 0x207A /* export_1035 */] 000001D8 41EE FFBA lea.l A0, [A6 - 0x46] 000001DC 43EE FE74 lea.l A1, [A6 - 0x18C] 000001E0 7010 moveq.l D0, 0x10 label000001E2: 000001E2 20D9 move.l [A0]+, [A1]+ 000001E4 51C8 FFFC dbf D0, -0x6 /* 000001E2 */ 000001E8 3091 move.w [A0], [A1] 000001EA 2054 movea.l A0, [A4] 000001EC 117C 0001 00E0 move.b [A0 + 0xE0], 0x1 label000001F2: 000001F2 486E FFBA pea.l [A6 - 0x46] 000001F6 2F2D ED9C move.l -[A7], [A5 - 0x1264] 000001FA 4EAD 38E2 jsr [A5 + 0x38E2 /* export_1816 */] 000001FE 486E FFBA pea.l [A6 - 0x46] 00000202 2F2E 0016 move.l -[A7], [A6 + 0x16] 00000206 2F2E 0012 move.l -[A7], [A6 + 0x12] 0000020A 2F2E 000E move.l -[A7], [A6 + 0xE] 0000020E 1F2E 000C move.b -[A7], [A6 + 0xC] 00000212 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000216 4EBA FDE8 jsr [PC - 0x218 /* 00000000 */] 0000021A 4CDF 1400 movem.l A2,A4, [A7]+ 0000021E 4E5E unlink A6 00000220 205F movea.l A0, [A7]+ 00000222 DEFC 001A add.w A7, 0x1A 00000226 4ED0 jmp [A0] 00000228 084D 6F6F bchg.b A5, 0x6F /* 'o' */ 0000022C 5654 addq.w [A4], 3 0000022E 656D bcs +0x6F /* 0000029D */ 00000230 7000 moveq.l D0, 0x00 00000232 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1800: // at 00000234 (misaligned) 00000236 FFB8 .invalid <> 00000238 48E7 0128 movem.l -[A7], D7,A2,A4 0000023C 286E 0008 movea.l A4, [A6 + 0x8] 00000240 2054 movea.l A0, [A4] 00000242 1E28 00E0 move.b D7, [A0 + 0xE0] 00000246 43EE FFB8 lea.l A1, [A6 - 0x48] 0000024A 45E8 004E lea.l A2, [A0 + 0x4E] 0000024E 7010 moveq.l D0, 0x10 label00000250: 00000250 22DA move.l [A1]+, [A2]+ 00000252 51C8 FFFC dbf D0, -0x6 /* 00000250 */ 00000256 3292 move.w [A1], [A2] 00000258 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000025C 4EBA FE8E jsr [PC - 0x172 /* 000000EC */] 00000260 486E FFB8 pea.l [A6 - 0x48] 00000264 2F2D ED9C move.l -[A7], [A5 - 0x1264] 00000268 4EAD 38EA jsr [A5 + 0x38EA /* export_1817 */] 0000026C 4267 clr.w -[A7] 0000026E 486E FFB8 pea.l [A6 - 0x48] 00000272 2F2D ED9C move.l -[A7], [A5 - 0x1264] 00000276 4EAD 38F2 jsr [A5 + 0x38F2 /* export_1818 */] 0000027A 101F move.b D0, [A7]+ 0000027C 661C bne +0x1E /* 0000029A */ 0000027E 486E FFB8 pea.l [A6 - 0x48] 00000282 2F2D ED9C move.l -[A7], [A5 - 0x1264] 00000286 4EAD 38FA jsr [A5 + 0x38FA /* export_1819 */] 0000028A 4267 clr.w -[A7] 0000028C 486E FFB8 pea.l [A6 - 0x48] 00000290 303C 0175 move.w D0, 0x175 00000294 AAAA syscall QuickTimeDispatch 00000296 4EAD 207A jsr [A5 + 0x207A /* export_1035 */] label0000029A: 0000029A 4CDF 1480 movem.l D7,A2,A4, [A7]+ 0000029E 4E5E unlink A6 000002A0 2E9F move.l [A7], [A7]+ 000002A2 4E75 rts export_1801: 000002A4 4E56 0000 link A6, 0 000002A8 203C 736E 6420 move.l D0, 0x736E6420 /* 'snd ' */ 000002AE B0AE 000C cmp.l D0, [A6 + 0xC] 000002B2 57C0 seq D0 000002B4 4400 neg.b D0 000002B6 1D40 0010 move.b [A6 + 0x10], D0 000002BA 4E5E unlink A6 000002BC 205F movea.l A0, [A7]+ 000002BE 504F addq.w A7, 8 000002C0 4ED0 jmp [A0] 000002C2 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1802: // at 000002C4 (misaligned) 000002C6 FFF8 .invalid <> 000002C8 48E7 0308 movem.l -[A7], D6,D7,A4 000002CC 286E 0008 movea.l A4, [A6 + 0x8] 000002D0 7000 moveq.l D0, 0x00 000002D2 2D40 FFFC move.l [A6 - 0x4], D0 000002D6 4267 clr.w -[A7] 000002D8 1F3C 0001 move.b -[A7], 0x1 000002DC 4EAD 2342 jsr [A5 + 0x2342 /* export_1124 */] 000002E0 1E1F move.b D7, [A7]+ 000002E2 4267 clr.w -[A7] 000002E4 2054 movea.l A0, [A4] 000002E6 2F28 0042 move.l -[A7], [A0 + 0x42] 000002EA 486E FFFC pea.l [A6 - 0x4] 000002EE 4EAD 4102 jsr [A5 + 0x4102 /* export_2076 */] 000002F2 3C1F move.w D6, [A7]+ 000002F4 4267 clr.w -[A7] 000002F6 1F07 move.b -[A7], D7 000002F8 4EAD 2342 jsr [A5 + 0x2342 /* export_1124 */] 000002FC 1E1F move.b D7, [A7]+ 000002FE 3F06 move.w -[A7], D6 00000300 4EAD 207A jsr [A5 + 0x207A /* export_1035 */] 00000304 4267 clr.w -[A7] 00000306 2F3C 736E 6420 move.l -[A7], 0x736E6420 /* 'snd ' */ 0000030C 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000310 4EAD 0632 jsr [A5 + 0x632 /* export_194 */] 00000314 4EAD 207A jsr [A5 + 0x207A /* export_1035 */] 00000318 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 0000031C 4E5E unlink A6 0000031E 2E9F move.l [A7], [A7]+ 00000320 4E75 rts 00000322 0000 .incomplete